float (ship) scaffold - French English Dictionary